﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DiscoveryLogic.Common.Numeric
{
    /// <summary> Target of a streaming <tt>DoubleBuffer</tt> into which data is flushed upon buffer overflow.
    /// 
    /// </summary>
    /// <author>  wolfgang.hoschek@cern.ch
    /// </author>
    /// <version>  1.0, 09/24/99
    /// </version>
    public interface DoubleBufferConsumer
    {
        /// <summary> Adds all elements of the specified list to the receiver.</summary>
        /// <param name="list">the list of which all elements shall be added.
        /// </param>
        void addAllOf(DoubleArrayList list);
    }
}
